• word of the day

    apical placentation

    apical placentation - Dictionary definition and meaning for word apical placentation

    Definition
    (noun) where one or few ovules develop at the top of a simple or compound ovary
Download our Mobile App Today
Receive our word of the day
on Whatsapp